﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel.DataAnnotations;

namespace RN.ERP.Entity.ZBDLRY
{
    public class V_EF_Manager
    {
        public Guid EmpGuid { get; set; }
        public Guid? CGuid { get; set; }
        public Guid? CorpGuid { get; set; }
        public Int32 ID { get; set; }
        public Int32? ClassId { get; set; }
        public Int32? CorpClassID { get; set; }
        public String TypeFlag { get; set; }
        public String Name { get; set; }
        public Byte? Sex { get; set; }
        public String IDCard { get; set; }
        public String Tel { get; set; }
        public Int16? SpecialityID { get; set; }
        public String Duty { get; set; }
        public String DutyLevel { get; set; }
        public String Education { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? StartTime { get; set; }
        public String InsuranceNum { get; set; }
        public String Remark { get; set; }
        public Int32? IsLeave { get; set; }
        public String FlowCode { get; set; }
        public Guid? AuthorGuid { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? CreatDate { get; set; }
        public Boolean? IsDel { get; set; }
        public String DoMajor { get; set; }
        public Int32? YaZhengCount { get; set; }
        public Int32? BithdayYear { get; set; }
        public Int32? BithdayMonth { get; set; }
        public String ZhiWu { get; set; }
        public String AreaCode { get; set; }
        public String CorpID { get; set; }
        public Int32? oldid { get; set; }
        public Byte? isShenBao { get; set; }
        public Byte? isFreeze { get; set; }
        public Byte? isZZEmp { get; set; }
        public String IDType { get; set; }
        public String MobileTel { get; set; }
        public String EMail { get; set; }
        public Int32? domajorint { get; set; }
        public Int32? dogisZero { get; set; }
        public String EmployeeType { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? Birthday { get; set; }
        public Int32? tb_Emp_IsOuter { get; set; }
        public String FlowCode_zjzx { get; set; }
        public String GraduatedSchool { get; set; }
        public String zgzcCode { get; set; }
        public String PhotoFile { get; set; }
        public Byte IfHaveCA { get; set; }
        public Int32? DogID { get; set; }
        public Int32? empdogid { get; set; }
        public String pwd { get; set; }
        public String ICCard { get; set; }
        public Int32? RightCode { get; set; }
        public Double? KHScore { get; set; }
        public String PostType { get; set; }
        public String FreezeResult { get; set; }
        public String FlowAreaCode { get; set; }
        public Int32? FlowCodeType { get; set; }
        public String FlowDescription { get; set; }
        public String RealFlowCode { get; set; }
        public Int32 FlowId { get; set; }
        public Boolean? FlowIsDel { get; set; }
        public String FlowObjectId { get; set; }
        public String FlowRoleId { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? FlowUpdateTime { get; set; }
        public String FlowUserId { get; set; }
        public String DBType { get; set; }
        public Int32? AppID { get; set; }
        public int? GroupID { get; set; }
    }
   
}
